.disabled-serve {
  padding-top: 24px;
}

.serve-select {
  display: flex;
  margin-top: 12px;
  align-items: center;
}

.serve-text {
  width: 52px;
  font-size: 13px;
  color: #212529;
}

.serve-dropdown {
  width: 328px;
}

.variation-name-color {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-right: 5px;
  border-radius: 4px;
}

.angle-down {
  position: absolute;
  right: 10px;
  color: #74788d;
  top: 8px;
}

.error-text {
  color: #f46a6a;
  margin-left: 43px;
  font-size: 12px;
}

.label-required {
  color: #ff5f57;
  font-size: 20px;
  vertical-align: middle;
  margin-right: 4px;
  height: 16px;
  display: inline-block;
}